SoulBound Token
他人に譲ったり売ったりできないトークン
ゲームのアチーブメントなどのイメージ、獲得できて人に見せびらかせるけど、売ったり譲ったりしない
このアチーブメントが溜まっていくことで「この人がどのような人か」を他人に示せるようになる
現時点でのデジタル社会では、現実社会でどれだけの実績がありどれだけ高い評価を得ているか、信頼関係が結べているか、といった譲渡不可能な社会的関係よりも、譲渡可能なデジタル資産(トークン)をより多く保有している者が大きな力を持つ傾向にあるともいえます。
ソウルバウンドトークン(SBT)は現実世界の個人とデジタル世界の個人とを1対1に対応させることができ、他人への譲渡が不可能なので、投票時に個人証明のような役割を果たすことができると期待されているのです。
なるほど
たとえば学校Xが2023年度卒業生達に「Xの2023度卒業生」秘密鍵を配布する
「Xの2023度卒業生」秘密鍵を持っている=Xの2023度卒業生
で、この鍵は譲渡できないのでなりすましも起きない
譲渡不可能ってどうやって実現するん?sta.icon
記録が全部入っている
不可能というより「オリジナルがわかる」
SoulBound Tokenは譲渡不可能とのことですが、デジタルデータで譲渡不可能を実現するにはどのような考え方やアルゴリズムを使っていますか?
SoulBound Tokenは、ERC-721規格に基づくノンファンジブルトークン(NFT)であり、譲渡不可能性はスマートコントラクトによって実現されています。ERC-721規格は、ユニークなアイテムやデジタル資産を表現するために設計された規格であり、譲渡不可能性を実現するために譲渡制限機能(transferFrom関数)を備えています。
つまり、SoulBound Tokenは、その所有者にしか譲渡できないようにスマートコントラクトがプログラムされており、所有者以外の第三者に所有権が移転しないようになっています。この譲渡制限機能は、スマートコントラクト上にプログラムされているため、暗号技術や署名技術といったセキュリティーアルゴリズムによって保護されています。
また、SoulBound Tokenに関する情報は、分散型台帳技術であるブロックチェーン上に記録されるため、改ざんや削除が不可能であり、譲渡不可能性の信頼性が高くなっています。